machine-made trail - German English Dictionary